river herring - Turco Inglés Diccionario